intercellular canaliculus - Spanish English Dictionary